*{
	margin: 0;  /*清除所有元素的外边距*/
	padding: 0; /*清除所有元素的内边距*/
}
li{
	list-style: none;  /*清除li的项目编号*/
}
a:link{
	text-decoration: none;  /*清除a标签的下划线*/
}
/*顶部*/
#header{
	width: 100%;
	height: 30px;
	background-color: red;   /*为顶部设置背景色*/
	border-bottom: 1px solid #eeeeee;  /*为顶部设置宽为1px的实线边框*/
}

#header  a,#header  span{
	font-size: 12px;
	color: #666666;	
	vertical-align: middle;  /*设置元素在顶部垂直居中*/
}
#header .sina{
	width: 24px;
    height: 28px;
	display: inline-block;
	background: url(../images/ico_sina.jpg) left center no-repeat;	
}
#header .tqq{
	width: 24px;
    height: 28px;
	display: inline-block;
	background: url(../images/ico_tqq.jpg) left center no-repeat;
}

/*logo部分*/
#logo{
	width: 233px;
	height: 93px;
	background: url(../images/logoline.jpg) right center no-repeat;
}
/*导航*/
#nav{
	width: 100%;
	height: 42px;
	background: url(../images/menubg.jpg) repeat-x;  /*设置背景图片*/
}
#nav ul,#nav li{
	display: inline-block;   /*将ul和li标签都设置为行内块元素*/
}
#nav ul li{
	height: 42px;
	line-height: 42px;      /*使文字垂直居中显示*/
	text-align: center;		/*使文字水平居中显示*/
	background: url(../images/menuli.jpg) right center no-repeat;   /*为每个li添加竖线,右侧居中显示*/
}
#nav a{
	width: 70px;
	display: inline-block;
	color: white;
	font-size: 14px;
	height: 100%;
	line-height: 42px;
}
#nav .active{
	background-color: red;   /*为第一个a添加背景色*/
}
#nav a:hover{
	background-color: red;  /*为每个a都添加鼠标悬停时的背景色效果*/
}
#nav .search{
	width:238px;
	height: 42px;
	line-height: 42px;
	display: inline-block;
	background: url(../images/searchbg.jpg) left center no-repeat;  /*通过背景图片的形式添加搜索框*/
}
#nav .search input[type=text]{  /*搜索图片添加可单击的文本输入框*/
	width: 202px;
	height: 26px;
	text-indent: 8px;
	border: none;     /*清除文本输入框的边框*/
	outline: none;
	background: none;
	vertical-align: middle;
}
#nav .search input[type=button]{
	width: 30px;
	height: 26px;
	border: none;
	background: none;
	vertical-align: middle;
	cursor: pointer;   /*鼠标悬停时显示为小手形状*/
}
/*主体部分*/
#main{
	width: 990px;
}
/*快速购票*/
.ticket{
	width: 990px;
	height: 64px;
	/*添加多图片背景,第一张图片为快速购票,左侧垂直居中显示
	第二张为选项背景图片,向右偏移140px,垂直居中显示*/
	background: url(../images/ico_quick.jpg) 0 center no-repeat,
				url(../images/selectbg.jpg) 140px center no-repeat;
	background-color: #e1e1e1 ;   /*设置背景颜色*/
}
.ticket li{
	display: inline-block;
	width: 170px;
	height: 36px;
}
.ticket li:first-child{
	width: 140px !important;  /*设置第一个li的宽为130px*/
}
/*下拉列表样式设置*/
.ticket li select{
	width:170px ;
	height: 36px;
	text-align: center;
	border: none;
	background: none;
	font-size: 14px;
	color: #696969;
}
/*快速购票按钮*/
.ticket li:last-child { 
    width: 102px;
    height: 36px;
    text-align: center;
    line-height: 36px;  
    vertical-align: middle; 
    background: #e60020;    
}
.ticket li:last-child a {
    font-size: 18px;
    color: #fff;
}

/*左侧内容区*/
.section{
	display: inline-block;
	width: 720px;
}

.section .title{
	width: 100%;
	height:35px;
	border-bottom: 3px solid #f0343c;
}
.section .title span{
	display: inline-block;
	cursor: pointer;
	width: 116px;
	height: 36px;
	line-height: 36px;
	text-align: center;
	color: #FFFFFF;
	background: url(../images/tabbg.png) right top no-repeat;
	background-color: #999999;
}
.section .title .bgRed{
	background-color: red;
}
.section .title a{
	display: inline-block;
	height: 36px;
	line-height: 36px;
	color: #666666;
	font-size: 12px;
	background: url(../images/view_ico.jpg) left center no-repeat;
}
.section li{
	display: inline-block;
	width: 170px;
}
.section li p{
	font-size: 14px;
	color: #666666;
}

/*右侧边栏*/
.side{
	display: inline-block;
	width: 250px;
    background-color: #f3f3f3;
}
/*标题样式*/
.side .topic{	
	width: 100%;
	border-bottom: 3px solid #999;
    height: 35px;
    line-height: 35px;
}
.side .topic span{
	display: inline-block;
	border-bottom: 3px solid #f0343c;
    font-size: 15px;
    color: #f0343c;
    height: 35px;
}
.side .topic a,.side .indicate p,.side .noticelist a,.side .newList a{
	font-size: 12px;
	color: #666666;
}
/*影城活动图片列表*/
.side .indicate li{
	display: inline-block;
	width: 72px;
}
/*服务公告,品牌资讯的文本列表*/
.side .newList li{
	height: 27px;
	line-height: 27px;
    background: url(../images/ico.gif) no-repeat left center;
}
/*鼠标悬停时改变文本的字体颜色*/
.side .newList a:hover{
	color: red;
}
/*底部*/
#footer{
	background-color: #ededed;
	width: 100%;
}
#footer ul{
	width: 120px;
	display: inline-block;
	font-size: 12px;
	color: #666666;
}
#footer ul li{
	height: 20px;
	line-height: 20px;
}
#footer .title{
	font-size: 16px;
    width: 120px;
    color: #333;
    height: 45px;
    line-height: 45px;
}
#footer .ft_bottom{
	display: block;
	width: 100%;
	height: 93px;
	vertical-align: middle;
    background: url(../images/bottombg.jpg) repeat-x left top;  
    text-align: center;
    color: #333;
    font-size: 12px;
}
#footer .ft_bottom a{
	color: #666666;
}


